package br.com.eproducao.model.entity.producao;

import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.ManyToOne;

import br.com.eproducao.model.entity.funcionario.Funcionario;

@Entity
public class FuncionarioSetorLinhaProducao
{
	@Id
	private Long id;

	@ManyToOne
	private Funcionario funcionario;

	@ManyToOne
	private Setor setor;

	@ManyToOne
	private LinhaProducao linhaProducao;

	private boolean responsavel;

	public Long getId()
	{
		return id;
	}

	public void setId( Long id )
	{
		this.id = id;
	}

	public Funcionario getFuncionario()
	{
		return funcionario;
	}

	public void setFuncionario( Funcionario funcionario )
	{
		this.funcionario = funcionario;
	}

	public Setor getSetor()
	{
		return setor;
	}

	public void setSetor( Setor setor )
	{
		this.setor = setor;
	}

	public LinhaProducao getLinhaProducao()
	{
		return linhaProducao;
	}

	public void setLinhaProducao( LinhaProducao linhaProducao )
	{
		this.linhaProducao = linhaProducao;
	}

	public boolean isResponsavel()
	{
		return responsavel;
	}

	public void setResponsavel( boolean responsavel )
	{
		this.responsavel = responsavel;
	}
}
